‘preferred installer program’ the standard package manager for python


faqs


setup

install

if you have python installed you should alredy have pip

see the link below if you dont have it installed:

info

which pip
pip --version
#  /usr/local/anaconda3/envs/how2-py/bin/pip
#  pip 20.2.2 from /usr/local/anaconda3/envs/how2-py/lib/python3.8/site-packages/pip (python 3.8)

upgrade

pip install --upgrade pip
pip install -U pip

help

pip help

basics

install/uninstall

pip install package-name
pip install package-name==1.0
pip install -U package-name # upgrade if already installed
pip list # show all installed packages
pip uninstall package-name

requirements

pip freeze # print requirements
pip freeze > requirements.txt # create a requirements.txt file with pkg==version
pip install -r requirements.txt # install from requirements.txt
pip install -U -r requirements.txt # install requirements.txt and upgrade packages (if possible)

list

pip list # list all packages 
pip list --outdated # list all outdated packages